bunch of dried pine leaves covering the ground - Spanish English Dictionary